IUUC-Tru-118429 ENSTRUG00000008007.1 H2T5K0 skp1 Takifugu rubripes